escaping from prison and detention house - Espagnol Anglais Dictionnaire