animal lover - Turkish English Dictionary