sounds of a foreign tongue - French English Dictionary