foundry ladle - Turkish English Dictionary