french sudan - Turkish English Dictionary