(right) this minute - Español Inglés Diccionario