life-saving rafts - Türkisch Englisch Wörterbuch