i lost my scarf - Spanish English Dictionary