to supply labour - Español Inglés Diccionario