be better placed - Alemán Inglés Diccionario