meteorid - Turkish English Dictionary