heavy penalties/fines - French English Dictionary