repeatedly touch or caress something - Espagnol Anglais Dictionnaire