promotes - German English Dictionary