project something on to something - German English Dictionary