checanchada - German English Dictionary