on documentation and on the spot - Englisch Synonyme Wörterbuch