he let out a stream of abuse. - Türkisch Englisch Wörterbuch