embowered - Alemán Inglés Diccionario