echolocalization - Spanish English Dictionary