battle of the atlantic - German English Dictionary