on account of delayed delivery - Turkish English Dictionary