cast aspersion on one - Alemán Inglés Diccionario