french heavy machinery company - Turkish English Dictionary