manatee nebula - Turkish English Dictionary