island dispenser - Spanish English Dictionary