meteor pod - Turkish English Dictionary