echolocalization - German English Dictionary