foreman of a ranch or farm - Español Inglés Diccionario