echosounding - French English Dictionary