delivery must be effected at once - İngilizce Eşanlam Sözlük