snog someone's face off - Alemán Inglés Diccionario