sambuca - French English Dictionary