make arrangements - German English Dictionary