have sexual intercourse with - Turkish English Dictionary