alcoves - Alemán Inglés Diccionario