chupalla - German English Dictionary