cagapatio - French English Dictionary