pit under the loom - Spanish English Dictionary