catrera - French English Dictionary