stretch a tarp - Spanish English Dictionary