cannon proof - German English Dictionary