tallow-drop screws - Turkish English Dictionary