guacle - French English Dictionary