have rocks in head - Alemán Inglés Diccionario