well pit - German English Dictionary