accustomed to working on a farm - French English Dictionary