battle of åland islands - Turkish English Dictionary