sound great - German English Dictionary