a trifle bemused - Turkish English Dictionary