buggy cultivator - French English Dictionary