hug and caress - Turco Inglés Diccionario