give it some stick - Turco Inglés Diccionario