stoned out of one’s squash - Alemán Inglés Diccionario