shooting star rain - Turkish English Dictionary