forest of broken glass - French English Dictionary