leave in a defenceless state - Espagnol Anglais Dictionnaire