delivery must be effected at once - Türkçe İngilizce Sözlük