labourable - Turkish English Dictionary