heavy-lift vessel - German English Dictionary