put the blame on somebody - Francés Inglés Diccionario