be on the spot - Englisch Synonyme Wörterbuch