it's awesome! - German English Dictionary