water hammock - Turkish English Dictionary