have a giraffe - Turkish English Dictionary