roof-top landing - German English Dictionary