endmost - German English Dictionary