saint-louis research laboratory - Turkish English Dictionary