chamuchina - German English Dictionary