tongue coral - French English Dictionary