overalls - French English Dictionary