torfig - German English Dictionary