globus sensation - Turkish English Dictionary