a shit ton - French English Dictionary