tamiasciurus douglasi - Turkish English Dictionary