greek chorus - German English Dictionary