caraco - French English Dictionary