have affairs - Espagnol Anglais Dictionnaire