multipurpose grease - Turkish English Dictionary