echolocalization - French English Dictionary