phenocrysts - German English Dictionary