promenade-deck - German English Dictionary