goose farmer - French English Dictionary