marine glue - German English Dictionary