chanchiro - German English Dictionary