tillable - Turkish English Dictionary