rapports sexuels illicites - French English Dictionary