physical sexual relations - Spanish English Dictionary