i made it with my own hands - Almanca İngilizce Sözlük