kiss heartily and repeatedly - Francés Inglés Diccionario