oil ladle - Turkish English Dictionary