loable - Turkish English Dictionary