well-pressed - German English Dictionary