stratovulcano - French English Dictionary