hammock maker - Turkish English Dictionary