patrisa - French English Dictionary