semachorous - German English Dictionary