to take the rap - Francés Inglés Diccionario