(something's) on me - Espagnol Anglais Dictionnaire