battle of the camel - German English Dictionary