tap aloe - French English Dictionary