double-decked aircraft - German English Dictionary