cachectin - German English Dictionary