battle of ösel island - German English Dictionary