choruses - German English Dictionary