my whole world just blew up - Turkish English Dictionary