megacephalous - Alemán Inglés Diccionario