chichudo - German English Dictionary