no matter how you slice it - Espagnol Anglais Dictionnaire