plausible explanation - Francés Inglés Diccionario