palendromic helix - Deutsch Englisch Wörterbuch