hang noodles on my ears - Alemán Inglés Diccionario