a grand old man of - Spanish English Dictionary