that's awesome! - German English Dictionary