intimate encounter - Turkish English Dictionary