cast aspersions upon someone - Turco Inglés Diccionario