sling out...someone - Francés Inglés Diccionario