satu-mare - French English Dictionary