meteoroid - Turkish English Dictionary