dragon-boa - German English Dictionary