measuring deep well - German English Dictionary