faciliter - German English Dictionary