megacephalous - Español Inglés Diccionario