turquoise coast - French English Dictionary