strain one's credit - Español Inglés Diccionario