marine hardware - German English Dictionary