pit under a loom - Español Inglés Diccionario