to stuff someone - Turco Inglés Diccionario