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