almocrí - German English Dictionary