net hammock - Turco Inglés Diccionario