turk's turban - French English Dictionary