red sand boa - Türkisch Englisch Wörterbuch