flesh-presser - German English Dictionary