devourable - Turkish English Dictionary