mosque swallow - Alemán Inglés Diccionario