meteorous - Turkish English Dictionary