scrap metal yard - French English Dictionary