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