fin-toed - Spanish English Dictionary