pit under a loom - Francés Inglés Diccionario