assured placement - German English Dictionary