pit under the loom - German English Dictionary