flesh-presser - Turkish English Dictionary