hard slog - Turkish English Dictionary