echosounder - German English Dictionary