leached ashes - French English Dictionary