stratovolcano - French English Dictionary