arrau turtle - Turkish English Dictionary