carrache - French English Dictionary