chupudo - German English Dictionary