project something onto - German English Dictionary