perforated ladle - German English Dictionary