two-storey mosque - Francés Inglés Diccionario