spare neither trouble nor expense - Español Inglés Diccionario