tarry substances - Turkish English Dictionary