petroleum lamp - Spanish English Dictionary