lapped scarf - Spanish English Dictionary