magpie goose - Turkish English Dictionary