non-domestic turnover - French English Dictionary