i cannot explain the difference - Francés Inglés Diccionario