champal - German English Dictionary