stick thrown at someone - Español Inglés Diccionario