kiss heartily and repeatedly - Alemán Inglés Diccionario