superaba - Turkish English Dictionary