slip of paper or other form of memorandum - Türkisch Englisch Wörterbuch