lie huddled - Alemán Inglés Diccionario