no matter how you slice it - Spanish English Dictionary