plowed (under) - French English Dictionary