chupalla - French English Dictionary