hold (one) at a distance - German English Dictionary