tronado - French English Dictionary