superable - Turkish English Dictionary