pit-hole - German English Dictionary