megacryst - German English Dictionary