suministrar equipo - Spanish English Dictionary