ball sealer - German English Dictionary