to toss down - Francés Inglés Diccionario