olive crescent - Alemán Inglés Diccionario