three-horned giraffe (giraffa camelopardalis) - Turkish English Dictionary