i see that you're on your shit - French English Dictionary