sister ships - German English Dictionary