to take the rap - Alemán Inglés Diccionario