have an intercourse (sexually) - Turkish English Dictionary