barbadoes tar - Turkish English Dictionary