forms projectors - German English Dictionary