island dispenser - German English Dictionary