avoidable/unavoidable costs - French English Dictionary