does anyone speak french? - Turkish English Dictionary