plowshare - French English Dictionary