outroar - German English Dictionary