take the rap for something - Francés Inglés Diccionario