hail of plastic bottles - French English Dictionary