consensual sex with peers - Alemán Inglés Diccionario