intimate love relationship without sexual intercourse - Espagnol Anglais Dictionnaire