long or continuous fibre world - Turkish English Dictionary