farmable - French English Dictionary