choir organ - German English Dictionary