ballasts - French English Dictionary