there's a mosque near our house - Francés Inglés Diccionario