give something teeth - Español Inglés Diccionario