new turkish alphabet - French English Dictionary