like a champ - Espagnol Anglais Dictionnaire