naval battle of guadalcanal - Turkish English Dictionary