double-deck airplane - German English Dictionary