abastera - Turkish English Dictionary