stacked heads - Alemán Inglés Diccionario