entailable - Turkish English Dictionary