a species of large, non-venomous  snake (boa constrictor) - Türkisch Englisch Wörterbuch