be a devil's spawn - Türkisch Englisch Wörterbuch