to impose on someone's kindness - Español Inglés Diccionario