plowable - French English Dictionary