in a lip-lock - Espagnol Anglais Dictionnaire