to supply labour - Alemán Inglés Diccionario