choirmasters - German English Dictionary