echosounding - German English Dictionary