patecabras - French English Dictionary