liquid glue - German English Dictionary