out of your hands - German English Dictionary