foreman of a ranch or farm - Espagnol Anglais Dictionnaire