to take it on the lam - Espagnol Anglais Dictionnaire