champepiar - German English Dictionary