spare neither trouble nor expense - Turc Anglais Dictionnaire