dispatch boat - Turkish English Dictionary