forespeaking - German English Dictionary