champio - German English Dictionary