toe of a shoe - Spanish English Dictionary