provision of sexual services - Alemán Inglés Diccionario