battle of cape spartivento - Turkish English Dictionary