i'm totally shattered - German English Dictionary