biosonar - French English Dictionary