lagopus lagopus scotica - Turkish English Dictionary