ram (of press) - German English Dictionary