i did something stupid - German English Dictionary