rata nebula - Turkish English Dictionary