chanchulla - German English Dictionary