person who makes others wait - Türkisch Englisch Wörterbuch