spot on the mark - Español Inglés Diccionario