margarita island kangaroo rat - Turkish English Dictionary