elephant leg - Almanca İngilizce Sözlük