biosonde - French English Dictionary