turquesa - French English Dictionary