hug and caress - Alemán Inglés Diccionario