ablest - Spanish English Dictionary