doable - Turkish English Dictionary