burn bridges in front of - French English Dictionary