overbearing foreman - Turkish English Dictionary