red deer (odocoileus virginianus) - Turkish English Dictionary