enmaekeda nebula - Turkish English Dictionary