front onto (something) - German English Dictionary