press stack - German English Dictionary