have a turnover of - French English Dictionary