duck coop - Turkish English Dictionary