meteorophobia - Turkish English Dictionary