stoned out of one’s squash - Francés Inglés Diccionario