organistrum - German English Dictionary