torpedo ladle - Turkish English Dictionary