(right) this minute - Francés Inglés Diccionario