caratea - French English Dictionary