passenger yard foreman - French English Dictionary