indian hammock - Turkish English Dictionary