machine-pressed - German English Dictionary