have a big head - Alemán Inglés Diccionario