an unlikely explanation - Español Inglés Diccionario