occasional sexual encounter - Espagnol Anglais Dictionnaire