a latter-day robin hood - Español Inglés Diccionario