lagopus lagopus - Turkish English Dictionary