battle of attu - Turkish English Dictionary