contrabasa - French English Dictionary