fall into the hands of somebody - German English Dictionary