physical sexual relations - Turco Inglés Diccionario