non-cash assistance - French English Dictionary