someone who presses - German English Dictionary