place at someone's disposition - German English Dictionary