turkish miniature painting - French English Dictionary