siphon lubricator - Spanish English Dictionary