i spoke too soon - German English Dictionary