uzun boylu hayvan - Turkish English Dictionary