cannon shield - German English Dictionary