glue dispenser - German English Dictionary