no to give a rap for something - Francés Inglés Diccionario