the star and crescent - Alemán Inglés Diccionario