true passionflower - German English Dictionary