semichorus - German English Dictionary