sling off at (someone) - Alemán Inglés Diccionario