deep moorish well - Francés Inglés Diccionario