plowgate - French English Dictionary