out of somebody's hands - Espagnol Anglais Dictionnaire