i'm pleased to announce ... - German English Dictionary