duly delivered - Turkish English Dictionary