rattrapa - French English Dictionary