carouse - French English Dictionary