press the flesh with someone - Turkish English Dictionary