churrupaca - French English Dictionary