cagarro - French English Dictionary