caro - French English Dictionary