delivery of homework - Turkish English Dictionary