i see that you're on your shit - Espagnol Anglais Dictionnaire